package com.xia.service;

import com.xia.domian.Chat;

import java.util.List;
import java.util.Map;

public interface IChatService {
    /**
     * 查看用户相关的聊天记录
     */

    List<Chat> selectUsersChatMsg(Integer usersId);

    /**
     * 用户之间聊天
     */
    void userOnTheChat(Chat chat) throws Exception;

    /**
     * 获取聊天内容并获取被交流对象信息
     */
    Map<String,Object> getChatContentAndByUser(String chatKey,Integer byUsersId);

    /**
     * 进行私信
     */
    Map<String,Object> privateLetter(Integer usersId,Integer forUsersId);

}
